export interface EmployeeInfoVO {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 单位id
   */
  unitId: string | number;

  /**
   * 员工姓名
   */
  employeeName: string;

  /**
   * 员工证件号码
   */
  employeeIdNumber: string | number;

  /**
   * 员工证件有效期
   */
  employeeIdExpiry: string | number;

  /**
   * 员工联系电话
   */
  employeePhone: string;

  /**
   * 员工邮箱
   */
  employeeEmail: string;

  /**
   * 员工性别
   */
  employeeGender: string;

  /**
   * 委托书有效期
   */
  authorPeriod: string;

  /**
   * 是否为经办人
   */
  isOperator?: string;

}

export interface EmployeeInfoForm extends BaseEntity {
  /**
   * 主键id
   */
  id?: string | number;

  /**
   * 单位id
   */
  unitId?: string | number;

  /**
   * 员工姓名
   */
  employeeName?: string;

  /**
   * 员工身份证地址
   */
  employeeIdAddress?: string | number;

  /**
   * 员工证件号码
   */
  employeeIdNumber?: string | number;

  /**
   * 员工身份证反面
   */
  employeeIdBack? : String | number,
  /**
   * 员工身份证正面
   */
  employeeIdFront? : String | number,

  /**
   * 员工证件有效期
   */
  employeeIdExpiry?: string | number;

  /**
   * 员工联系电话
   */
  employeePhone?: string;

  /**
   * 员工邮箱
   */
  employeeEmail?: string;

  /**
   * 员工性别
   */
  employeeGender?: string;

  /**
   * 委托书有效期
   */
  authorPeriod?: string;

  /**
   * 是否为经办人
   */
  isOperator?: string;

}

export interface EmployeeInfoQuery extends PageQuery {

  /**
   * 员工姓名
   */
  employeeName?: string;
  /**
   * 单位id
   */
  unitId?: string | number;

  /**
   * 员工证件号码
   */
  employeeIdNumber?: string | number;

  /**
   * 员工联系电话
   */
  employeePhone?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



